flat file
包含没有相对关系结构的记录的文件
Flat File是一种包含没有相对关系结构的记录的文件。这个类型通常用来描述文字处理、其他结构字符或标记被移除了的文本。在使用上,有一些模糊点,如像换行标记是否可以包含于“Flat File(flat file)”中。在任何事件中,许多用户把保存成“纯文本(text only)”类型的Microsoft Word文档叫做“Flat File(flat file)”。最终文件包含记录(一定长度的文本的行数)但没有信息,例如,用多长的行来定义标题或者一个程序用多大的长度来用一个内容表对该文档进行格式化。
Flat File的另一种形式是包含了用ASCII码记录的,每个表单元由逗号分隔,用行表示记录组的文件。这种文件页叫做用逗号分隔数值(CSV)的文件。
在《SQL基础入门》一书中,作者Allen G. Taylor在结构化查询语言(SQL)的介绍中指出,Flat File的优点在于它比结构化文件占用更小的空间。但是它要求应用程序了解数据是如何在文件中组织的。通过使用SQL语言和数据库文件系统中使用大量的文件呢要好,用户或应用就不需要了解数据的位置和结构(例如,每个数据的长度,数据类型和与另外数据组的关系)。
在关系数据库中,Flat File有时被用作relation(关系)的同义词。
参考资料
最新修订时间:2023-10-26 15:13
目录
概述
参考资料